strand of thought/opinion - Türkisch Englisch Wörterbuch